Design Challenges for New Application-Specific Processors

نویسندگان

  • Margarida F. Jacome
  • Gustavo de Veciana
چکیده

This paper discusses research challenges in developing methodologies and tools for the synthesis and analysis of a key component in portable digital communications and multimedia consumer electronics systems, namely, application-specific processors and associated compilers. For such applications it is typically desirable to implement functionality in software, however the penalty in cost/efficiency incurred by using general purpose processors , or even DSPs, may be unacceptable. Very Large Instruction Word (VLIW) Application Specific Instruction-Set Processors (ASIPs) realize cost/efficiency tradeoffs that can be very attractive for this market. However, difficulties with ASIP design and current compiler technology pose significant obstacles to this technology. In this paper we discuss these challenges and propose a framework to jointly address (1) the synthesis of VLIW ASIPs, and (2) the development of high-quality retargetable compilers for such specialized processors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Instruction Set Design Through Efficient Instruction Encoding for Application-Specific Processors

Application-specific instructions can significantly improve the performance, energy-efficiency, and code size of configurable processors. While generating new instructions from application-specific operation patterns has been a common way to improve the instruction set (IS) of a configurable processor, automating the design of IS’s for given applications poses new challenges. This IS synthesis ...

متن کامل

Compiler Optimizations for Media Processors

In the design of embedded systems, programmable processors gain more and more importance due to their high flexibility and potential for reuse. As a consequence, compilers for embedded processors are required, capable of generating very fast and dense code. In particular, this concerns the area of computation-intensive multimedia applications. While domain-specific digital signal processors may...

متن کامل

Design Challenges for New Application - Specific

already larger and growing more rapidly than that of general-purpose computers. In fact, realtime multimedia and signal processing embedded applications currently account for over 90% of all computer cycles.8 Our focus in this article will be on an increasingly important set of embedded applications, consisting of portable systems in the areas of digital communications and multimedia consumer e...

متن کامل

Architectural Considerations for Application-Specific Counterflow Pipelines

Application-specific processor design is a promising approach for meeting the performance and cost goals of a system. Application-specific processors are especially promising for embedded systems (e.g., digital cameras, cellular phones, etc.) where a small increase in performance and decrease in cost can have a large impact on a product’s viability. Sutherland, Sproull, and Molnar have proposed...

متن کامل

New Formulation and Solution in PCB Assembly Systems with Parallel Batch processors

This paper considers the scheduling problem of parallel batch processing machines with non-identical job size and processing time. In this paper, a new mathematical model with ready time and batch size constraints is presented to formulate the problem mathematically, in which simultaneous reduction of the makespan and earliness-tardiness is the objective function. In recent years, the nature-in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Design & Test of Computers

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2000